3114 NW 17td Ave, Miami, FL 33142-6161, Miami
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"
15725 SW 72nd St, Miami, FL 33193-5070, Miami
"Terrible food. The only good thing was the service."
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"